package com.fare.taluo.application.analyse;

import java.io.IOException;
import java.util.List;

import org.apache.hadoop.hbase.filter.Filter;

import com.fare.taluo.vo.core.PlaneInfo;

/**
 * 历史运价周走势
 * 
 * @author zengxiangqi
 * 
 */
public interface HistoryApplicaiton {

	public List<PlaneInfo> searchHistoryFeight(String tableName,String startRowKey,String endRowKey,List<Filter> filters) throws IOException;

	public PlaneInfo searchOnePlaneInfo(String tableName, String startRowKey,
			String endRowKey) throws IOException;

	/**
	 * 
	 * @param dates
	 * @param rowKeyHead
	 * @param str
	 *            value="MN"表示上午，晚上
	 * @return
	 * @throws Exception
	 */
	public List<PlaneInfo> getPlaneInfos(List<String> dates, String rowKeyHead,
			String checkBox_str) throws Exception;
}
